package AlgoritmosGeneticos.model;

import java.util.Collection;
import java.util.List;

public interface PoblacionSeleccionada {

	public void cruzar(OperadorCruce cruce);
	
	public void mutar(OperadorMutacion muta);

	public Collection<? extends Individuo> getDescendencia();

	public List<Individuo> getProgenitores();

	public void AppendPoblacion(PoblacionSeleccionada ruletapob);

	//void AgregarIndividuos(List<Individuo> inds);
}
